extensive livestock farming - Alemán Inglés Diccionario